home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Wildcat Gold - The Optical BBS
/
Wildcat Gold - The Optical BBS (The Golden ROM Series)(Volume 4 Number 1)(The Digital Publishing Company)(1992).ISO
/
sdn
/
ph_ssn12.sdn
/
SSN.DOC
next >
Wrap
Text File
|
1991-09-22
|
32KB
|
815 lines
______________________________________________________________
| |
| - SSN - |
|______________________________________________________________|
Social Security Number Prefix/Location Lookup
Version 1.2
Released 04-21-91
COPYRIGHT 1986-1991 Phil Herron. ALL RIGHTS RESERVED.
Herron Software
P.O. Box 1288
Battle Ground, Washington USA 98604
TABLE OF CONTENTS PAGE
________________________________________________________________
Preface.............................................. 0
New in this version.................................. 1
Introduction......................................... 1
Explanation.......................................... 1
System Requirements.................................. 2
Installing......................................... 2
Help................................................. 2
Syntax............................................... 2
Examples............................................. 3
Operating Screens.................................. 3
DOS ErrorLevel....................................... 4
Version History...................................... 4
Support............................................ A-1
Problem Resolution............................... A-1
Reporting A Problem.............................. A-1
Custom Modifications............................. A-2
Correspondence................................... A-2
0-1
______________________________________________
DISCLAIMER OF WARRANTY
______________________________________________
THIS PRODUCT IS PROVIDED FOR EVALUATION, AS IS
AND WITHOUT WARRANTY OF ANY KIND. THE AUTHOR
MAKES NO EXPRESS OR IMPLIED WARRANTIES,
INCLUDING BUT NOT LIMITED TO MERCHANTABILITY
OR FITNESS FOR ANY PURPOSE. IN NO EVENT SHALL
THE AUTHOR BE LIABLE FOR LOSS OF PROFIT OR ANY
OTHER COMMERCIAL DAMAGE ARISING FROM EITHER
THE USE OF OR THE INABILITY TO USE THIS PRODUCT.
____________________________________________________________
EVALUATION PREFACE PAGE
____________________________________________________________
Shareware....................................... 0-1
License Terms................................. 0-2
Registration.................................. 0-2
Forms and Fees.............................. 0-2
Quantity discounts.......................... 0-3
Evaluation Version.............................. 0-3
Distribution Authorization.................... 0-3
Evaluation Menu............................... 0-4
Virus Concerns................................ 0-4
█▌ SHAREWARE
"Shareware" is a software distribution method which enables the
potential user to obtain software at very low initial cost, for
evaluation on a trial basis.
You can evaluate the software in your own environment, on your
own machine, with the programs and data that you normally use.
You're not required to become a registered user unless the
software meets your needs.
Another benefit of Shareware is lower pricing. By keeping the
marketing and advertising expenses to a minimum, Shareware
products can be priced lower. You don't pay for what you
don't need or use.
0-2
█▌ LICENSE TERMS
This product and its documentation are copyrighted and owned
solely by the author, who reserves all rights to any benefits
derived from it. It is distinctly separate from, and should not
be confused with, those categories of software known as "public
domain" or "freeware."
You are granted the right to use the evaluation version of this
software on a trial basis for a limited amount of time, to
decide whether to continue using (and therefore whether to
register) the product. You can share the evaluation version of
this software with others, so long as the limitations set forth
in the DISTRIBUTION AUTHORIZATION section below are followed.
█▌ REGISTRATION
When you send in the registration form and fee, you'll receive
by return mail a diskette containing the latest REGISTERED
VERSION of the program and documentation. It will NOT include
the Evaluation Menu front end of this version. Thus it will be
easier to use, from either the DOS prompt or from batch files,
and will also be 12K-15K bytes smaller, for more efficient disk
storage and faster loading. The registered version WILL include
any new functions or enhancements made to date.
As a registered user, you can upgrade to newer versions whenever
they become available, for a total cost of 50 percent of the
then-current registration fee.
REGISTRATION FORM and FEES
The registration form and a pre-addressed mailing cover can be
printed from the "Forms Printing" selection of the Evaluation
menu, discussed below.
The single-quantity registration fee is displayed on the
Evaluation Menu screen. Each registered copy will be licensed
for operation at a single location (on a single terminal or
computer) at any one time. To use the software on more than
one terminal or computer at the same time, the appropriate
number of registrations must be made.
0-3
REGISTRATION continued
Multiple-quantity registration fees are displayed in the
"QUANTITY DISCOUNT" section of the Evaluation menu.
You can take advantage of quantity discounts by ordering
multiple registrations of one program or of several different
programs at the same time. You also save on shipping and
handling charges by registering several products together.
█▌ EVALUATION VERSION
This software contains the complete and fully functional version
of the program, the latest available at the time of this
release.
The program itself is identical to the REGISTERED version. For
evaluation, a front end menu containing a documentation file
viewer and forms printer have been added to ensure that:
(a) Registration information and forms will not become
separated from the program file.
(b) Users who might be unfamiliar with the process of
displaying a file's contents on the screen or printer
will have no difficulty learning about, evaluating or
registering this product.
█▌ DISTRIBUTION AUTHORIZATION
Shareware catalog/disk distributers, Online services, Bulletin
Board systems, user groups and private individuals are
authorized to distribute the evaluation version of this software
by any convenient means, so long as the program, documentation
and any associated files are distributed together and unaltered.
0-4
█▌ EVALUATION MENU
The program is invoked from the DOS prompt by typing its name
and pressing the RETURN/ENTER key. An initial screen displays
warranty and program information, then the Shareware Product
EVALUATION MENU with the following functions:
ESC - EXIT to DOS
R - READ the documentation (THIS file)
x - EVALUATE this program
Q - QUANTITY Discount information
F - FORMS printing menu - registration & mailer
"R" displays this file one screen at a time, and prompts...
<DownArrow> or Esc
<DownArrow> indicates more is available, similar to the "MORE"
prompt in other DOS utilities. Press a normal typing key such
as the spacebar to continue, or the ESCape key to return to the
Evaluation Menu.
█▌ VIRUS CONCERNS
If you'd like to evaluate this software but you're not sure
where it's been, order a copy directly from the source. See
the SHAREWARE PRODUCT CATALOG at the end of this file or in
a separate CATALOG.TXT file.
SSN-1
█▌ NEW IN THIS VERSION
"*" command line argument displays all locations and prefixes.
Output is redirectable to a disk file or device.
█▌ INTRODUCTION
SSNs (Social Security Numbers) are issued with prefixes related
to the applicant's address at the time of application. This
program enables rapid lookup of the prefix(es) for a location,
or the location(s) for a prefix.
█▌ EXPLANATION
Although accurate as of its first release date, the information
this program provides may become obsolete. The Social Security
Administration periodically adds to the numbers issued. It may
at times assign numbers from one geographical area to another
area. If a number/location pair does not appear to correspond
with this program, contact the SSA to find out the current
status of that number.
Prefix numbers are continuous from 001 through 626, and 700
through 729. Numbers 627 through 699 and 730 or above may be
suspect.
- Finding all prefixes for a location
Many areas have multiple prefixes. To see the full list for a
location, enter its postal code letters or part of its full
name.
SSN 1 Returns 1: NH New Hampshire
SSN nh Returns NH New Hampshire 001 through 003
- Finding all locations for a prefix
In some cases, a single prefix is assigned to multiple
locations:
232: NC North Carolina
232: WV West Virginia
586: AS American Samoa
586: GU Guam
586: PI Philippine Islands
SSN-2
EXPLANATION - continued
- Alpha character searches
A one- or two-letter entry searches only the two-character
postal abbreviation list. An entry of three or more letters
searches the "full name" list.
Searches of the postal abbreviation list and the full name
list are done separately, since a number of two-letter
combinations in the postal abbreviation list also exist in the
full name list, in other geographical locations. For example,
MI is abbreviation used for Michigan; MI is also embedded in
"Mississippi".
█▌ SYSTEM REQUIREMENTS
PC, XT, AT or compatible.
DOS version 2.1 or later.
128K free memory.
█▌ INSTALLING
The program can be run from diskette or from hard disk. No
installation is necessary, other than copying the files to a
drive and directory of your choosing. To run the program from
other than its resident drive or directory, specify its location
with the DOS PATH statement.
█▌ HELP
Can't remember the command line syntax?
Issue the program's name without any parameters; it
will display a help screen, then return to the DOS prompt.
█▌ SYNTAX
SSN [numeric prefix or alpha location]
Where...
Numeric prefix is the 1- to 3-digit SSN prefix. Only the
first three digits are significant; others are ignored.
Alpha location is 1 or more characters of the location. "*"
specifies all locations and prefixes, and lists every entry.
SSN-3
█▌ EXAMPLES
SSN 1 Lists location(s) corresponding to prefix "001":
1: NH New Hampshire
SSN n Lists all locations that begin with "N":
NC North Carolina 232
NC North Carolina 237 through 246
ND North Dakota 501 through 502
NE Nebraska 505 through 508
NH New Hampshire 001 through 003
NJ New Jersey 135 through 158
NM New Mexico 525
NM New Mexico 585
NV Nevada 530
NY New York 050 through 134
SSN nh Lists numeric prefix for state of New Hampshire:
NH New Hampshire 001 through 003
SSN new Lists all locations that begin with "new":
NH New Hampshire 001 through 003
NJ New Jersey 135 through 158
NM New Mexico 525
NM New Mexico 585
NY New York 050 through 134
SSN new h Lists all locations that begin with "new h":
NH New Hampshire 001 through 003
SSN * Lists all prefixes and locations.
█▌ OPERATING SCREEN
NUMERIC input: SSN 580
__SSN_________________________
|______________________________|
580: PR Puerto Rico
580: VI Virgin Islands
ALPHABETIC input: SSN wv
__SSN_________________________
|______________________________|
WV West Virginia 232 through 236
SSN-4
OPERATING SCREEN - continued
REDIRECTED output: SSN x >filename.ext
__SSN_________________________
|______________________________|
On an error condition, screen displays error message(s); all
normal output is redirected to the file or device specified.
█▌ DOS ERRORLEVEL
Upon termination, the program returns a DOS ErrorLevel value
which indicates how the program ended, and which can be used for
subsequent operations in a batch file. For further information,
see the "IF ERRORLEVEL" batch command in your DOS manual.
ErrorLevel List:
0 - Successful completion.
1 - No parameters specified on command line.
2 - Numeric entry outside assigned values.
3 - Non-numeric character in a numeric parameter.
4 - Numeric parameter not found in assigned prefix list.
5 - String parameter not found in two-letter abbreviation
list.
6 - String parameter not found in full name list.
█▌ VERSION HISTORY
1.0 Initial release: specify prefix, get location.
1.1 Added backward conversion: specify location, get prefix.
1.2 Added display of all locations and prefixes with "*"
input. Added support of output redirection.
A-1
█▌ SUPPORT
The first user to document and report a problem that we agree
needs attention, will be sent a free upgrade with the correction
when it's been made. Registered users will receive an upgraded
registered version; unregistered evaluators receive an upgraded
evaluation version.
█▌ PROBLEM RESOLUTION
Things to try prior to reporting a problem:
1 - Reread the documentation to make sure you understand
what we thought we understood when we wrote it.
2 - If the system reports "Bad command or file name" when you
attempt to run the program, its executable file (or at
least the file name you specified) was not found.
First, make sure no typos or misspellings have crept into
the command line; next, try changing the PATH setting, or
make the drive & directory where the program resides the
"current" drive & directory.
3 - If the program is being run from a batch file, try
deleting lines previous to the line that actually invokes
the program, to see if some prior activity is causing the
problem.
4 - If memory-resident or "TSR" utilities (pop-up note pads,
calculators, keyboard enhancements, etc.) are installed,
try removing them from memory and running the program
again to see if the problem reoccurs.
█▌ REPORTING A PROBLEM
If the problem persists, please document it as thoroughly as
possible; we must be able to duplicate it before we can begin to
resolve it. Include at least the following:
1 - Problem program's name and version number.
2 - Where and how you obtained the problem program.
3 - Address and/or phone number where you can be contacted.
4 - Version of DOS you are using.
5 - Machine type, drives, memory, etc.
6 - Programs executed prior to the problem.
7 - Anything that might relate to the problem; for example,
listings of your AUTOEXEC.BAT and CONFIG.SYS files, or
any batch files used to run the program.
8 - Any relevant printouts.
A-2
REPORTING A PROBLEM continued
NOTE: Registered users receive the utility UserResp.Exe
on the distribution diskette; it can be used to
print a pre-addressed mailer and a problem report.
█▌ CUSTOM MODIFICATIONS
If custom modifications to this software are needed for your
particular application, please write to the below address with
complete details of your requirements.
█▌ CORRESPONDENCE
We welcome any comments or suggestions you might have concerning
improvements and future enhancements to this product. Send all
correspondence and orders to:
Phil Herron
P.O. Box 1288
Battle Ground, Washington USA 98604
______________________________________________________________
| |
| - SHAREWARE PRODUCT CATALOG - |
|______________________________________________________________|
Evaluation versions of our products are available from many
Shareware distributors and user groups; latest versions can
also be ordered directly from us (see order form following)
or downloaded by modem from CompuServe Information Service.
____________________________________________
PROGRAM SPECIFICATIONS AND REGISTRATION FEES
MAY CHANGE WITHOUT NOTICE
____________________________________________
1099 Series - IRS forms preparation
1099M - 1099-MISC Miscellaneous income statement
1099i - 1099-INT Interest income statement
1099S - 1099-S Real Estate Transactions statement
1098 - 1098 Mortgage Interest statement
Account_SoRT
ASRT sorts user-entered data into categories. In business and
tax accounting, it accumulates monetary units in financial
accounts. Multiple user-designed charts of accounts for any
number of businesses. User-selectable limit checking.
CHeck_Disk_space
ChkD reports disk drive space usage: cluster size, then drive
space TOTAL, FREE and USED by actual value and by percentage.
Faster and more convenient than the DOS "dir" or "chkdsk"
utilities. For batch file branching, returns Dos ErrorLevel
corresponding to the % of space available.
CHeck_Memory_space
ChkM reports standard system memory (RAM) space usage: memory
space TOTAL, FREE and USED by actual value and by percentage.
Faster and more convenient than the DOS "chkdsk" utility. For
batch file branching, returns Dos ErrorLevel corresponding to
the % of space available.
CHeck_Space
ChkSp reports free space available in system RAM and on
specified or default drive. Displays actual amounts along
with bargraphs of the percentages of total space.
Shareware Product Catalog -2
CleanOut
Searches all directories for specified files, prompts for
Delete or Save of each match found. File contents (text OR
binary) can be viewed first. Single "S" key saves; double "D"
key deletes. Optional mode for cleanout without confirmation.
Useful for quick disposal of .BAK file leftovers, among others.
Clean_Text
CleanTxt converts WordStar text files to straight ASCII. It
strips out certain control characters, and will optionally
expand tab characters to the appropriate number of spaces.
CleanZ
Most editors don't read files beyond the first control- Z
end-of-file character. Control-Z's can become embedded in a
text file when several files are combined using the DOS "type"
command. CleanZ strips out each control-Z, or will optionally
replace each with a seldom-used character, to ease the task of
locating the former boundaries in combined files.
Cursor_Set
CurSet changes the shape of the text cursor. Makes the cursor
easier to find on Liquid Crystal displays used in laptop/
notebook computers; works with any display. Both command line
and interactive modes for setting the cursor to any shape from
a hairline to a full block.
Diskette_Initialize
DiskInit erases all files and subdirectories on a 5.25 inch
362k DSDD diskette in about two seconds. Does not initialize
marked bad sectors, but suggests reformatting instead.
Error_Level
ErrLev is a utility for testing batch file "if errorlevel"
statements. During testing, executable program calls are
commented out and replaced with "ErrLev nn", where nn is the
DOS errorlevel to be simulated. The simulated errorlevel then
exercises branching commands in the batch file under test.
Find_Directory
FindD searches the default drive for specified subdirectory
names, and lists the complete path to those found.
Find_File
FindF searches the default drive for specified files, and
writes the file information to screen or disk. Useful for
locating misplaced files or for generating a listing of all
files and subdirectories on the default drive.
Shareware Product Catalog -3
FREQuency_of_CHaracters
FreqCh performs letter-frequency analysis of text or binary
files; handles the full 256-character extended Ascii set.
Results are sorted in Ascii code order or frequency of
occurrence.
GENerate_file
Gen builds disk files of 0 to over 2 Gbytes using either
character mode or much faster file mode. Can also send
characters directly to the console screen, printer or other
DOS device. Useful for printer, storage and timing tests.
KeyCode
Responds to each press of a key or combination of keys by
displaying the key or combination pressed, its associated
Ascii character (if any), key type (normal or extended),
Ascii code and Scan code.
KeySet
Interactive mode displays the current settings of the
CapsLock, NumLock, ScrollLock and PrtSc (Print Screen) keys,
and allows changing them. Command line mode directly sets
the keys to specified states, allowing use of a batch file
for presetting at system boot-up or between applications.
PhIndex
Removes some of the drudgery from generating documentation
indexes. Reads an ASCII text file, ignores most punctuation,
digits, trivial "noise" words and words shorter than a
specified minimum, then writes output to disk file, one word
per line, with page number. User edits to consolidate dups
and include phrases/concepts, then sorts with DOS Sort utility.
Complete documentation and examples included.
PhLabel
Label/Rotary filecard/Postcard Printer; loads, displays,
prints labels stored in easily-maintained ASCII files.
Optional embedded commands for date, time, margin, selectable
printer attributes; 5, 8.5, 10, 12, 17 or 20 characters per
inch pitch, normal/bold/underlined on Epson compatible
dot-matrix printers.
PRINter_TEST
PrinTest repetitively displays the status of ports assigned to
parallel printer interfaces. Can be used to isolate problems
to the printer interface card, the cable or the printer itself.
Reports printer & port number, status byte & condition.
Shareware Product Catalog -4
Quick_SCReen
Qscr converts a single text screen to an executable file. The
resulting .COM file displays a screen of text much faster than
batch file ECHO statements. Useful for setting up compact
menu systems, demos and tutorials.
SCAN_File
ScanF speeds up the search for ASCII text strings within
executable files. Filters out the unintelligible control
and extended characters, and allows user definition of
minimum string length for display.
SCAN_Memory
ScanM speeds up the search for ASCII text such as ROM
copyright statements and machine identification, anywhere
within standard system memory space. Filters out the
unintelligible control and extended characters, and
displays each string longer than three characters.
SPLIT_file
Split breaks huge text files down into smaller ones that will
fit into a text editor or onto a diskette. Useful for working
on large files with a limited filesize memory- resident
notepad utility.
SSN_lookup
Social Security Number Prefix/Location Lookup
STOrage_RooM
StoRm reports disk space required for storage of a specified
file or group of files on any disk, any DOS version. Locates
files specified on command line, determines their actual total
size and the amount of room needed to store them. Useful for
determining the number of files that will fit on a disk.
ZipCODE_prefix_lookup
Postal Zip Code Number Prefix/Location Lookup
Shareware Product Catalog -5
Evaluation Version ORDER FORM 1091 Date __________________
----------------------------------
Mailing address of individual or organization:
Contact/Name _________________________________________________________
Org/Address _________________________________________________________
Address _________________________________________________________
City ___________________________ State/Prov __________________
Country ______________________________ ZipCode __________________
Each disk holds up to five programs and associated documentation.
Include $6.00 for the first disk, shipping & handling. Add $2 for
each additional disk of programs you want to evaluate (Example:
$6 for 1-5 programs, $8 for 6-10, $10 for 11-15, etc.).
****** Evaluation Pgm Names (up to 5 per disk) ************** Price
___________ ___________ ___________ ___________ ___________ $6.00
___________ ___________ ___________ ___________ ___________ $2.00
___________ ___________ ___________ ___________ ___________ $2.00
___________ ___________ ___________ ___________ ___________ $2.00
___________ ___________ ___________ ___________ ___________ $2.00
___________ ___________ ___________ ___________ ___________ $2.00
Disk format: 360K DSDD 5.25" only. EVALUATION DISK TOTAL $_____.___
Outside U.S. & Canada, additional shipping ...... $6.50 $_____.___
SUBTOTAL $_____.___
Sales Tax - WA State residents only: 7.6% of SubTotal ... $_____.___
****************************************** ENCLOSED TOTAL $_____.___
PAYMENT: Check or Money Order (U.S. funds only).
Purchase Orders must be prepaid. Sorry, no COD's.
_____________________________________________________________
| |
| Send all correspondence and orders to: |
| |
| Phil Herron |
| P.O. Box 1288 |
| Battle Ground, Washington USA 98604 |
|_____________________________________________________________|